package cn.wx.common.utils;

import org.apache.commons.lang.StringUtils;

public class TypeConversion {
	
	/**
	 * 字符串转Long
	 * @param arg
	 * @return
	 */
	public static String converLong_String(Long arg) {
		
		if(arg == null) {
			return null;
		}
		try {
			return String.valueOf(arg);
		}catch (Exception e) {
			return null;
		}
		
	}
	
	/**
	 * 字符串转Long
	 * @param arg
	 * @return
	 */
	public static Long converLong(String arg) {
		
		if(StringUtils.isBlank(arg)) {
			return null;
		}
		try {
			return Long.valueOf(arg);
		}catch (Exception e) {
			return null;
		}
		
	}
	
	/**
	 * 字符串转Integer
	 * @param arg
	 * @return
	 */
	public static Integer converInteger(String arg) {
		
		if(StringUtils.isBlank(arg)) {
			return null;
		}
		try {
			return Integer.valueOf(arg);
		}catch (Exception e) {
			return null;
		}
	}
	
	/**
	 * 字符日期取year
	 * @param arg
	 * @return
	 */
	public static Integer converYear(String arg) {
		
		if(StringUtils.isBlank(arg)) {
			return null;
		}
		try {
			String arg_ = arg.substring(0, 4);
			return Integer.valueOf(arg_);
		}catch (Exception e) {
			return null;
		}
	}
	
}
